barrel insulator - French English Dictionary